package com.ctshk.rpc.finance.dto.paidin;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 财务预付款使用记录Dto
 */
@Data
@ApiModel(value = "ChargeUsedRecordDTO",description = "财务预付款使用记录Dto")
public class ChargeUsedRecordDTO implements Serializable {

    @ApiModelProperty(value = "单号")
    private String orderNumber;

    @ApiModelProperty(value = "付款状态")
    private Integer payStatus;

    @ApiModelProperty(value = "订单类型1 预订,2 退订")
    private Integer orderType;

    @ApiModelProperty(value = "本次付款金额")
    private BigDecimal payAmount;

    @ApiModelProperty(value = "币种ID")
    private Long currencyId;

    @ApiModelProperty(value = "币种名称")
    private String currencyName;

    @ApiModelProperty(value = "创建时间")
    private LocalDateTime gmtCreate;

}
